package com.atguigu.user.service;

import com.atguigu.pojo.Address;
import com.atguigu.utils.R;
import org.omg.CORBA.INTERNAL;

/**
 * @author 张三禾
 * @create 2023-03-11 13:49
 * @Description
 */
public interface AddressService {
    /**
     * 根据用户id查询地址数据
     * @param  userId 用户 id 校验完毕
     * @return 001 004
     */
    R list(Integer userId);

    /**
     * 插入地址数据，成功后返回更新的数据集合
     * @param address 数据校验完毕
     * @return
     */
    R save(Address address);

    /**
     * 根据id删除地址数据
     * @param id 地址id
     * @return 001 004
     */
    R remove(Integer id);
}
